Algorithm Problem Solving [Programmers] 2021 KAKAO BLIND RECRUITMENT - 메뉴 리뉴얼 21개의 Map<String, Integer>[] map = new HashMap[21] 배열을 생성합니다. 각 사람의 주문메뉴를 오름차순으로 일단 정렬시킵니다. 각 사람의 주문메뉴를 가지고 부분집합을 만듭니다. N개(2개 이상) 주문한 메뉴는 map[N]에 넣는다. 이미 있다면 갯수 1증가 시킵니다. 없다면 value를 1로 추가합니다. course에 있는 값들을 map배열의 인덱스로 탐색... Algorithm Problem SolvingAlgorithm Problem Solving
[Programmers] 2021 KAKAO BLIND RECRUITMENT - 메뉴 리뉴얼 21개의 Map<String, Integer>[] map = new HashMap[21] 배열을 생성합니다. 각 사람의 주문메뉴를 오름차순으로 일단 정렬시킵니다. 각 사람의 주문메뉴를 가지고 부분집합을 만듭니다. N개(2개 이상) 주문한 메뉴는 map[N]에 넣는다. 이미 있다면 갯수 1증가 시킵니다. 없다면 value를 1로 추가합니다. course에 있는 값들을 map배열의 인덱스로 탐색... Algorithm Problem SolvingAlgorithm Problem Solving